package com.vviton.zyhj.common.dao;

import org.apache.ibatis.annotations.Param;

import com.vviton.zyhj.common.entity.TYyxtJyglDhwlxx;
import com.vviton.zyhj.common.view.ViewDhwlxx;

/**
 * 
 * ClassName: TYyxtJyglDhwlxxMapper <br/> 
 * Function: 兑换物流信息Dao. <br/>
 * Date: 2016年11月17日 下午1:16:59 <br/>
 *
 * @author nifang
 * @version 1.0
 * @since JDK 1.7
 */
public interface TYyxtJyglDhwlxxMapper {

    /**
     * 
     * insertDhwlxx,(新增兑换物流信息). <br/>
     * Author: nifang <br/>
     * Create Date: 2016年11月17日 <br/>
     * ===============================================================<br/>
     * Modifier: nifang <br/>
     * Modify Date: 2016年11月17日 <br/>
     * Modify Description:  <br/>
     * ===============================================================<br/>
     * @param dhwlxx 兑换物流信息entity
     * @return 执行结果
     * @since JDK 1.7
     */
    int insertDhwlxx(TYyxtJyglDhwlxx dhwlxx);
    
    /**
     * 
     * updateCyfxxByDhid,更新承运方信息. <br/>
     * Author: Dengshiyu <br/>
     * Create Date: 2016年11月18日 <br/>
     * ===============================================================<br/>
     * Modifier: Dengshiyu <br/>
     * Modify Date: 2016年11月18日 <br/>
     * Modify Description:  <br/>
     * ===============================================================<br/>
     * @param dhwlxx 兑换物流信息entity
     * @return 执行结果
     * @since JDK 1.7
     */
    int updateCyfxxByDhid(TYyxtJyglDhwlxx dhwlxx);
    
    /**
     * 
     * getDhwlxxByDhid,(根据兑换编号查询兑换物流信息). <br/>
     * Author: nifang <br/>
     * Create Date: 2016年12月22日 <br/>
     * ===============================================================<br/>
     * Modifier: nifang <br/>
     * Modify Date: 2016年12月22日 <br/>
     * Modify Description:  <br/>
     * ===============================================================<br/>
     * @param dhid 兑换编号
     * @return 兑换物流信息
     * @since JDK 1.7
     */
    TYyxtJyglDhwlxx getDhwlxxByDhid(@Param("dhid") String dhid);
    
    /**
     * 
     * getViewDhwlxxByDhid,(根据兑换编号查询兑换物流信息). <br/>
     * Author: nifang <br/>
     * Create Date: 2016年12月22日 <br/>
     * ===============================================================<br/>
     * Modifier: nifang <br/>
     * Modify Date: 2016年12月22日 <br/>
     * Modify Description:  <br/>
     * ===============================================================<br/>
     * @param dhid 兑换编号
     * @return 兑换物流信息
     * @since JDK 1.7
     */
    ViewDhwlxx getViewDhwlxxByDhid(@Param("dhid") String dhid);
    

}